home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1 / Nebula One.iso / Internet / News / Alexandra.0.82 / Source / NewsGroupSetBrowser.h < prev    next >
Encoding:
C/C++ Source or Header  |  1996-01-30  |  985 b   |  55 lines

  1.  
  2. #import <appkit/appkit.h>
  3. #import <misckit/SearchableText.h>
  4.  
  5. @interface NewsGroupSetBrowser:NXBrowser <SearchableText>
  6. {
  7.     id    selectionButton;
  8.     id    myCellList;
  9.     id    mySet;
  10.     id    myVisibleCellList;
  11.     id listList;
  12.     char *buttonTitle;
  13. }
  14.  
  15. - awakeFromNib;
  16. - free;
  17.  
  18. - initFrame:(const NXRect *)frameRect;
  19.  
  20. - (int)browser:sender fillMatrix:matrix inColumn:(int)column;
  21.  
  22. - loadMatrix;
  23. - reloadMatrix;
  24.  
  25. - setMatrixCellList:(List *)aList;
  26.  
  27. - makeVisibleCellList:sender;
  28. - (id) selectionButton;
  29.  
  30. - (List *)cellList;
  31.  
  32. - removeInvalidCell:aCell;
  33. - removeInvalidCell:aCell andUpdate:(BOOL)update;
  34. - update;
  35.  
  36. - setButtonTitle:(const char *)title;
  37. - updateButtonTitle;
  38.  
  39. - (List *)getCurrSelections;
  40. - currSelection;
  41.  
  42. - (BOOL)selectNextCell:(int)delta;
  43. //- scrollCellToVisible:(int)number goingDown:(BOOL)down;
  44.  
  45. - setPath:(const char *)aPath;
  46. - scrollSelectionToVisible;
  47.  
  48. - (const char *)stringValueForCellAt:(int)index;
  49.  
  50. - mySet;
  51.  
  52. - (BOOL)selectNewsgroupNamed:(const char *)gname;
  53.  
  54. @end
  55.